package cn.maihe.elg.operation.repository.entity;

import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@AllArgsConstructor
@Data
@Builder
public class GuaranteeInstitutionVo implements java.io.Serializable {
    /**
     * 主键
     */
    private Long id;

    /**
     * 出函机构认证类型 数据字典
     */
    private String institutionType;

    /**
     * 出函担保机构编码？内部编码
     */
    private String institutionCode;

    /**
     * 出函担保机构统一社会信用代码：中心提交关联？
     */
    private String guarantorCreditCode;

    /**
     * 出函机构名称：以中心推送为准?
     */
    private String guarantorName;

    /**
     * 接口地址
     */
    private String postUrl;

    /**
     * 备注说明
     */
    private String remark;

    /**
     * 出函机构法人姓名
     */
    private String guarantorLegalPerson;

    /**
     * 出函机构法人证件类型 数据字典
     */
    private String guarantorLegalIdcardType;

    /**
     * 出函机构法人证件号
     */
    private String guarantorLegalIdcard;

    /**
     * 出函机构银行账号
     */
    private String bankCode;

    /**
     * 出函机构联系地址
     */
    private String guarantorAddress;

    /**
     * 出函机构email
     */
    private String guarantorEmail;

    /**
     * 出函机构邮政编码
     */
    private String guarantorPostcode;

    /**
     * 出函机构联系电话
     */
    private String guarantorPhone;

    /**
     * 出函机构税务号
     */
    private String guarantorTax;

    /**
     * 出函机构业务人员姓名
     */
    private String guarantorBusinessName;

    /**
     * 出函机构业务人员电话
     */
    private String guarantorBusinessTel;

    /**
     * 出函机构技术人员姓名
     */
    private String guarantorTechnologyName;

    /**
     * 出函机构技术人员电话
     */
    private String guarantorTechnologyTel;

    /**
     * 创建时间
     */
    private Date gmtCreate;

    /**
     * 更新时间
     */
    private Date gmtModified;

    /**
     * 创建用户
     */
    private String userCreate;

    /**
     * 更新用户
     */
    private String userModified;

    /**
     * 开票方式
     */
    private Integer invoice;

    /**
     * 开函所需天数0
     */
    private Integer openDays;

    /**
     * 保函查验地址
     */
    private String verifyUrl;
}